package com.vooda.business_admin.service;


import com.vooda.business_admin.common.ReqDataTableDto;
import com.vooda.business_admin.common.RspDataTableDto;
import com.vooda.business_admin.entity.Store;
import com.vooda.business_admin.entity.Ticket;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;
import java.util.Map;

public interface TicketService {

    String deleteByPrimaryKey(Long id);

    String insertSelective(Ticket record);

    Ticket selectByPrimaryKey(Long id);

    String updateByPrimaryKeySelective(Ticket record);

    RspDataTableDto<Ticket> findAllTicketList(ReqDataTableDto dataTableDTO, String marketId,String storeId,
                                              String typeId,String happyBag);

    Map<String,Object> getCompelexList();

    String saveTicket(Ticket ticket,String forever);

    Ticket selectAllInfobyId(Long id);

    void modifyBag(Long id);

}
